function Admin()
{
   this.module  = 'admin' ;
   this.controller  = 'index' ;
   this.getHtmlEditor = function(id) { /* Nghiat */
       
            $.cleditor.defaultOptions.controls = "bold size color";
            $.cleditor.defaultOptions.width = 470;
            $.cleditor.defaultOptions.height = 250;
            $("#"+id).cleditor();
    }
    
   this.saveProduct = function() { /* Nghiat */
        var strUrl = {
            url: ROOT_URL + '/index.php/'+this.module+'/'+this.controller+'/save',
            type: 'post',
            success: Admin.cbSaveProduct
        };
        // bind form using 'ajaxForm'
        $('#frmAddEditProduct').ajaxForm(strUrl);
        // submit infor
        $('#frmAddEditProduct').submit();
    }
    
    this.cbSaveProduct = function(data, textStatus, jqXHR, cbArguments) { /* Nghiat */
        var obj = jQuery.parseJSON(data);
        if( obj.intIsOk == 1 ) {
            alert("Cập nhật thành công");
            var url = ROOT_URL + '/index.php/'+Admin.module;
            window.location.href = url;            
        }else{
            alert(obj.error);
        }
    }
    
    this.deleteProduct = function(prdId) {
        if(confirm("Bạn có chắc chắn muốn xóa không?")) {
          $.ajax(
                {
                    type: 'post',
                    url: ROOT_URL + '/index.php/'+this.module+'/'+this.controller+'/delete',
                    data: 'prdId='+prdId,
                    success: function( data, textStatus, jqXHR ) {
                        Admin.cbDeleteProduct(data);
                    }
                }
            );
        }        
    }
    
    this.cbDeleteProduct = function(data) { /* Nghiat */
        var obj = jQuery.parseJSON(data);
        if( obj.intIsOk == 1 ) {
            alert("Xóa thành công");
            var url = ROOT_URL + '/index.php/'+Admin.module;
            window.location.href = url;   
        }
    }
    
    this.callDatePicker = function(id) {
        if(id) {
              $(function(){
                   $('#'+id).datepicker({dateFormat: 'yy/mm/dd',changeMonth: true,changeYear: true});
                   //$( "#calendar_view" ).datepicker();
              });
        }
    }
    
    this.saveNews = function() { /* Nghiat */
        var strUrl = {
            url: ROOT_URL + '/index.php/'+this.module+'/'+this.controller+'/savenews',
            type: 'post',
            success: Admin.cbSaveNews
        };
        // bind form using 'ajaxForm'
        $('#frmAddEditNews').ajaxForm(strUrl);
        // submit infor
        $('#frmAddEditNews').submit();
    }
    
    this.cbSaveNews = function(data, textStatus, jqXHR, cbArguments) { /* Nghiat */
        var obj = jQuery.parseJSON(data);
        if( obj.intIsOk == 1 ) {
            alert("Cập nhật thành công");
            var url = ROOT_URL + '/index.php/'+Admin.module+'/index/news';
            window.location.href = url;            
        }else{
            alert(obj.error);
        }
    }
    
    this.deleteNews = function(id) {
        if(confirm("Bạn có chắc chắn muốn xóa không?")) {
          $.ajax(
                {
                    type: 'post',
                    url: ROOT_URL + '/index.php/'+this.module+'/'+this.controller+'/deletenews',
                    data: 'newsId='+id,
                    success: function( data, textStatus, jqXHR ) {
                        Admin.cbDeleteNews(data);
                    }
                }
            );
        }        
    }
    
    this.cbDeleteNews = function(data) { /* Nghiat */
        var obj = jQuery.parseJSON(data);
        if( obj.intIsOk == 1 ) {
            alert("Xóa thành công");
            var url = ROOT_URL + '/index.php/'+Admin.module+'/index/news';
            window.location.href = url;   
        }
    }

}

var Admin = new Admin(); /* Nghiat */